stone enclosure - Allemand Anglais Dictionnaire